package com.lej.core.base

import android.app.Application
import android.content.Context
import androidx.startup.Initializer

abstract class BaseInitializer : Initializer<Unit>, BaseAppInit {
    override fun create(context: Context) {
        BaseApplication.initList.add(this)
    }

    override fun privacyInit(application: Application, isHave: Boolean) {}

    override fun dependencies() = emptyList<Class<out Initializer<*>>>()
}